make a long story short - French English Dictionary